Big Huge Thesaurus

devil's apples

noun

sounds kind of like